asian palmyra palm - French English Dictionary